home *** CD-ROM | disk | FTP | other *** search
/ Sony Ericsson PC Suite K510 / PC Suite.iso / Install / USB-Driver / zebrserv.inf < prev    next >
Encoding:
Windows Setup INFormation  |  2006-02-01  |  10.8 KB  |  296 lines

  1. ;*****************************************************************************
  2. ;
  3. ; Name:  zebrserv.inf 
  4. ;
  5. ; Function:
  6. ;    Install the Sony Ericsson Port (WDM)
  7. ;
  8. ; Copyright (c) 2005 MCCI
  9. ;
  10. ; MCCI is a registered trademark of Moore Computer Consultants, Inc
  11. ;
  12. ; NOTICE: This software is licensed, not sold.  Any modification of this
  13. ; inf file to change the reference to an operating system or to change the
  14. ; reference to a device is not permitted unless authorized in writing by
  15. ; Moore Computer Consultants, Inc..
  16. ;
  17. ;*****************************************************************************
  18.  
  19. [Version]
  20. signature="$CHICAGO$"
  21. Class=Ports
  22. ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
  23. Provider=%Provider%
  24. DriverVer=12/07/2005, 4.30.0.2700
  25. ;CatalogFile=zebrmdm.cat
  26.  
  27. ;-----------------------------------------------------------------------------
  28. ; No files are copied by this file.. no filecopy init declarations are here.
  29. ;-----------------------------------------------------------------------------
  30.  
  31. ;-----------------------------------------------------------------------------
  32. ; Table of Contents
  33. ;-----------------------------------------------------------------------------
  34. [Manufacturer]
  35. %SEMC%=SEMC
  36.  
  37. ;-----------------------------------------------------------------------------
  38. ; Device-by-device entries
  39. ;-----------------------------------------------------------------------------
  40. [SEMC]
  41. %SerialA1%=SEMC.Install, SEMCCR\{8272F932-117D-48be-A878-32CA24F6718D}
  42. %SerialB1%=SEMC.Install, SEMCCR\{8272F931-117D-48be-A878-32CA24F6718D}
  43.  
  44.  
  45. ;-----------------------------------------------------------------------------
  46. ; The exclude-from-select stuff
  47. ;-----------------------------------------------------------------------------
  48. [ControlFlags]
  49. ExcludeFromSelect = *
  50.  
  51. ;-----------------------------------------------------------------------------
  52. ; Installation instructions
  53. ;-----------------------------------------------------------------------------
  54. [SEMC.Install]
  55. AddReg        = SEMC.W95AddReg,SEMC.W95Overrides
  56.  
  57. [SEMC.Install.Nt]
  58.  
  59. ;-----------------------------------------------------------------------------
  60. ;  Registry
  61. ;-----------------------------------------------------------------------------
  62. ;**** here's the stuff for W95 ports.
  63. ;**** it's in this INF file, but we'll not use it until we get enumerated.
  64. [SEMC.W95AddReg]
  65. HKR,,DevLoader,,*vcomm
  66. HKR,,PortDriver,,zebrcomm.vxd
  67. HKR,,Contention,,zebrvcd.vxd
  68. HKR,,DCB,3,1C,00,00,00, 00,C2,01,00, 11,33,00,00, 00,00, 0a,00, 0a,00, 08, 00, 00, 11, 13, 00, 00, 00
  69. HKR,,PortSubClass,1,01
  70. HKR,,ConfigDialog,,serialui.dll
  71. HKR,,EnumPropPages,,"serialui.dll,EnumPropPages"
  72.  
  73. ;-----------------------------------------------------------------------------
  74. ;  Logical Configurations
  75. ;-----------------------------------------------------------------------------
  76. [SEMC.W95Overrides]
  77. ;-- Config for 3f8 - COM1,IRQ4
  78. HKR,Override,0000,1, \
  79. 00,04,00,00,00,00,00,00, \
  80. ;*** I/O Range 0 ***
  81. 20,00,00,00, \  ; total length of io resource descriptor
  82. 02,00,00,00, \  ; ResType_IO = 0x00000002
  83. 01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
  84. 00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
  85. 00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
  86. F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
  87. F8,03,FF,03, \  ; IOR_Min / IOR_Max
  88. 00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
  89. ;*** IRQ ***
  90. 10,00,00,00, \  ; total length of irq resource descriptor
  91. 04,00,00,00, \  ; ResType_IRQ - 0x00000004
  92. 01,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
  93. 10,00,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
  94. ;*** TERMINATOR ***
  95. 00,00,00,00
  96. ;
  97. ;--- Config for 2f8 0 COM2 IRQ3
  98. HKR,Override,0001,1, \
  99. 00,04,00,00,00,00,00,00, \
  100. ;*** I/O Range 0 ***
  101. 20,00,00,00, \  ; total length of io resource descriptor
  102. 02,00,00,00, \  ; ResType_IO = 0x00000002
  103. 01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
  104. 00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
  105. 00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
  106. F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
  107. F8,02,FF,02, \  ; IOR_Min / IOR_Max
  108. 00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
  109. ;*** IRQ ***
  110. 10,00,00,00, \  ; total length of irq resource descriptor
  111. 04,00,00,00, \  ; ResType_IRQ - 0x00000004
  112. 01,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
  113. 08,00,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
  114. ;*** TERMINATOR ***
  115. 00,00,00,00
  116. ;
  117. ;--- Config for 3e8 0 COM3 IRQ4
  118. HKR,Override,0002,1, \
  119. 00,04,00,00,00,00,00,00, \
  120. ;*** I/O Range 0 ***
  121. 20,00,00,00, \  ; total length of io resource descriptor
  122. 02,00,00,00, \  ; ResType_IO = 0x00000002
  123. 01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
  124. 00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
  125. 00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
  126. F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
  127. E8,03,EF,03, \  ; IOR_Min / IOR_Max
  128. 00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
  129. ;*** IRQ ***
  130. 10,00,00,00, \  ; total length of irq resource descriptor
  131. 04,00,00,00, \  ; ResType_IRQ - 0x00000004
  132. 01,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
  133. 10,00,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
  134. ;*** TERMINATOR ***
  135. 00,00,00,00
  136. ;
  137. ;--- Config for 2e8 0 COM4 IRQ3
  138. HKR,Override,0003,1, \
  139. 00,04,00,00,00,00,00,00, \
  140. ;*** I/O Range 0 ***
  141. 20,00,00,00, \  ; total length of io resource descriptor
  142. 02,00,00,00, \  ; ResType_IO = 0x00000002
  143. 01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
  144. 00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
  145. 00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
  146. F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
  147. E8,02,EF,02, \  ; IOR_Min / IOR_Max
  148. 00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
  149. ;*** IRQ ***
  150. 10,00,00,00, \  ; total length of irq resource descriptor
  151. 04,00,00,00, \  ; ResType_IRQ - 0x00000004
  152. 01,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
  153. 08,00,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
  154. ;*** TERMINATOR ***
  155. 00,00,00,00
  156. ;
  157. ;-- Config for 3f8 - COM1 IRQAny
  158. HKR,Override,0004,1, \
  159. 00,04,00,00,00,00,00,00, \
  160. ;*** I/O Range 0 ***
  161. 20,00,00,00, \  ; total length of io resource descriptor
  162. 02,00,00,00, \  ; ResType_IO = 0x00000002
  163. 01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
  164. 00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
  165. 00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
  166. F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
  167. F8,03,FF,03, \  ; IOR_Min / IOR_Max
  168. 00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
  169. ;*** IRQ ***
  170. 10,00,00,00, \  ; total length of irq resource descriptor
  171. 04,00,00,00, \  ; ResType_IRQ - 0x00000004
  172. 01,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
  173. FF,FF,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
  174. ;*** TERMINATOR ***
  175. 00,00,00,00
  176. ;
  177. ;--- Config for 2f8 0 COM2 IRQAny
  178. HKR,Override,0005,1, \
  179. 00,04,00,00,00,00,00,00, \
  180. ;*** I/O Range 0 ***
  181. 20,00,00,00, \  ; total length of io resource descriptor
  182. 02,00,00,00, \  ; ResType_IO = 0x00000002
  183. 01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
  184. 00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
  185. 00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
  186. F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
  187. F8,02,FF,02, \  ; IOR_Min / IOR_Max
  188. 00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
  189. ;*** IRQ ***
  190. 10,00,00,00, \  ; total length of irq resource descriptor
  191. 04,00,00,00, \  ; ResType_IRQ - 0x00000004
  192. 01,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
  193. FF,FF,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
  194. ;*** TERMINATOR ***
  195. 00,00,00,00
  196. ;
  197. ;--- Config for 3e8 0 COM3 IRQAny
  198. HKR,Override,0006,1, \
  199. 00,04,00,00,00,00,00,00, \
  200. ;*** I/O Range 0 ***
  201. 20,00,00,00, \  ; total length of io resource descriptor
  202. 02,00,00,00, \  ; ResType_IO = 0x00000002
  203. 01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
  204. 00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
  205. 00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
  206. F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
  207. E8,03,EF,03, \  ; IOR_Min / IOR_Max
  208. 00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
  209. ;*** IRQ ***
  210. 10,00,00,00, \  ; total length of irq resource descriptor
  211. 04,00,00,00, \  ; ResType_IRQ - 0x00000004
  212. 01,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
  213. FF,FF,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
  214. ;*** TERMINATOR ***
  215. 00,00,00,00
  216. ;
  217. ;--- Config for 2e8 0 COM4 IRQAny
  218. HKR,Override,0007,1, \
  219. 00,04,00,00,00,00,00,00, \
  220. ;*** I/O Range 0 ***
  221. 20,00,00,00, \  ; total length of io resource descriptor
  222. 02,00,00,00, \  ; ResType_IO = 0x00000002
  223. 01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
  224. 00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
  225. 00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
  226. F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
  227. E8,02,EF,02, \  ; IOR_Min / IOR_Max
  228. 00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
  229. ;*** IRQ ***
  230. 10,00,00,00, \  ; total length of irq resource descriptor
  231. 04,00,00,00, \  ; ResType_IRQ - 0x00000004
  232. 01,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
  233. FF,FF,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
  234. ;*** TERMINATOR ***
  235. 00,00,00,00
  236. ;
  237. ;--- Config for anywhere- COMx IRQ Any
  238. HKR,Override,0008,1, \
  239. 00,04,00,00,00,00,00,00, \
  240. ;*** I/O Range 0 ***
  241. 20,00,00,00, \  ; total length of io resource descriptor
  242. 02,00,00,00, \  ; ResType_IO = 0x00000002
  243. 01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
  244. 00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
  245. 00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
  246. F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
  247. 00,01,FF,03, \  ; IOR_Min / IOR_Max
  248. 00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
  249. ;*** IRQ ***
  250. 10,00,00,00, \  ; total length of irq resource descriptor
  251. 04,00,00,00, \  ; ResType_IRQ - 0x00000004
  252. 01,00,00,00, \  ; IRQD_Flags / IRQD_Alloc_Num
  253. FF,FF,00,00, \  ; IRQD_Req_Mask / IRQD_Reserved
  254. ;*** TERMINATOR ***
  255. 00,00,00,00
  256. ;
  257. ;--- Config for anywhere- COMx IRQ None
  258. HKR,Override,0009,1, \
  259. 00,04,00,00,00,00,00,00, \
  260. ;*** I/O Range 0 ***
  261. 20,00,00,00, \  ; total length of io resource descriptor
  262. 02,00,00,00, \  ; ResType_IO = 0x00000002
  263. 01,00,0C,00, \  ; IOD_count / IOD_Type = 0x0c
  264. 00,00,00,00, \  ; IOD_Alloc_Base / IOD_Alloc_End
  265. 00,00,00,00, \  ; IOD_DesFlags / IOD_Alloc_Alias / IOD_Alloc_Decode
  266. F8,FF,08,00, \  ; IOR_Align / IOR_nPorts
  267. 00,01,FF,03, \  ; IOR_Min / IOR_Max
  268. 00,00,00,00, \  ; IOR_RangeFlags / IOR_Alias / IOR_Decode
  269. ;*** TERMINATOR ***
  270. 00,00,00,00
  271.  
  272.  
  273. ;-----------------------------------------------------------------------------
  274. ; STRINGS
  275. ;-----------------------------------------------------------------------------
  276. [Strings]
  277.  
  278. ;BEGIN ENG - US English Strings
  279. Provider = "Sony Ericsson Mobile Communications AB"
  280. SEMC = "Sony Ericsson Mobile Communications AB"
  281.  
  282.  
  283. SerialA1 = "Sony Ericsson Application Port"
  284. SerialB1 = "Sony Ericsson Debug Port"
  285.  
  286. CustomerDataPath = "Sony Ericsson"
  287. DriverSet = "Sony Ericsson Software"
  288. UninstallFile = "ZEBRUninstall.exe"
  289.  
  290. McciOptions = "Uninstallable NotInstallOnWinVer5"
  291. ;END ENG - US English Strings
  292.  
  293. ;--- strings following this line should not be localized ---
  294.  
  295. ;*** end of file ***
  296.